Unduly delayed answer - Turkish English Dictionary